<?php


namespace app\common\model;


use think\Model;

class GoodsAttrValue extends Model
{
    protected $pk = 'id';
   // protected $autoWriteTimestamp = 'datetime';

    /**
     * 搜索器 登录名称
     * @param $query
     * @param $value
     */
    public function searchNameAttr($query, $value){
        if ($value){
            $query->where('name','like','%'.$value.'%');
        }
    }

    /**
     * 搜索器 状态
     * @param $query
     * @param $value
     */
    public function searchStateAttr($query, $value){
        if ($value!=''){
            $query->where('state',$value);
        }
    }

    /**
     * 搜索器 分类
     * @param $query
     * @param $value
     */
    public function searchTypeIdAttr($query, $value){
        if ($value!=''){
            $admin_id = GoodsAttrValueType::where('id',$value)->column('id');
            $query->where('type_id','in',$admin_id);
        }
    }

    /**
     * 搜索器  店铺
     * @param $query
     * @param $value
     */
    public function searchWxappIdAttr($query, $value){
        if ($value!=''){
            $query->where('wxapp_id',$value);
        }
    }
}